.right:hover{
    border: 1px solid #00c1de;
    box-shadow: 0 0 20px rgba(0,198,226,.5);
    transform: scale(1.00) !important;
}

.rankDiv{
    font-weight: bold;
    margin-top: 5px;

}

.p_title{
    padding: 5px;
}

.idiv{
    padding: 5px;
}


.project:hover{
    color: #45B6F7;
}

.rightLogo{
    width: 150px;
    height: 150px
}

.rightLogo:hover{
    transform: scale(1.08);
}

.info{
    text-align: left;
}

.top{
    margin: 10px;
    font-size: 16px;
}

.info_content{
    padding: 10px;
}

.site{
    margin-left: 10px;
    font-weight: bold;
}

.info_associate{
    border: 1px solid #ddd;
    border-radius: 5px;
}

.info_associate:hover{
    background-color: #009688;
}

.info_group{
    margin-bottom: 20px;
}